package com.ruoyi.student.domain.vo;


import com.fasterxml.jackson.annotation.JsonFormat;
import com.ruoyi.common.annotation.Excel;
import lombok.Data;

import java.util.Date;

@Data
public class SelectStudentRecommendInfoVo {


    /**
     * 名称
     */
    private String name;

    /**
     * 代码
     */
    private String code;


    /**
     * 性别
     */
    private String sex;


    /**
     * qq
     */
    private String qq;


    private String email;

    /**
     * 家庭地址
     */
    private String homeAddress;

    /**
     * 家庭邮编
     */
    private String homeCode;

    /**
     * 家庭电话
     */
    private String homePhone;


    /**
     * 政治面貌
     */
    private String politicalStatus;

    /**
     * 手机号
     */
    private String phoneNumber;


    /**
     * 外语水平
     */
    private String foreignLanguageEvel;


    /**
     * 计算机水平
     */
    private String computerLevel;


    /**
     * 求职意向
     */
    private String jobIntention;


    /**
     * 入学前户口所在地派出所
     */
    private String rxqhkszdpcs;

    /**
     * 入学前档案所在单位
     */
    private String rxqdaszdw;


    /**
     * 在校奖惩情况1
     */
    private String rewardPunishmentPrize1;


    /**
     * 在校奖惩情况2
     */
    private String rewardPunishmentPrize2;

    /**
     * 在校奖惩情况3
     */
    private String rewardPunishmentPrize3;

    /**
     * 在校奖惩情况4
     */
    private String rewardPunishmentPrize4;

    /**
     * 在校奖惩情况5
     */
    private String rewardPunishmentPrize5;


    /**
     * 在校从事工作情况1
     */
    private String workContent1;

    /**
     * 在校从事工作情况2
     */
    private String workContent2;

    /**
     * 在校从事工作情况3
     */
    private String workContent3;

    /**
     * 在校从事工作情况4
     */
    private String workContent4;

    /**
     * 在校从事工作情况5
     */
    private String workContent5;


    /**
     * 职业技能证书
     */
    private String qualification;


    /**
     * 所在系意见
     */
    private String departmentOpinion;


    /**
     * 学生提交标识：0提交 1未提交
     */
    private String studentRecommendSubmit;

    /**
     * 辅导员锁定标识：0锁定 1未锁定
     */
    private String counselorRecommendCheck;


    /**
     * 校区
     */
    private String campus;

    /**
     * 年级
     */
    private String grade;

    /**
     * 系别
     */
    private String department;

    /**
     * 专业
     */
    private String major;


    /**
     * 专业方向
     */
    private String majorDirection;

    /**
     * 学制
     */
    private String studyTime;

    /**
     * 班号
     */
    private Integer classNum;


    /**
     * 毕业年份
     */
    private String graduationYear;

    /**
     * 户口是否转入学校：0 转入 1未转入
     */
    //@Excel(name = "户口是否转入学校：0 转入 1未转入")
    private String isHkInSchool;

    /**
     * 城乡生源：1城镇 2农村
     */
    //@Excel(name = "城乡生源：1城镇 2农村")
    private String isCityStudent;


    /**
     * 入学时间
     */
    @JsonFormat(pattern = "yyyy-MM-dd")
    @Excel(name = "入学时间", width = 30, dateFormat = "yyyy-MM-dd")
    private Date enterTime;

    /**
     * 离校时间
     */
    @JsonFormat(pattern = "yyyy-MM-dd")
    @Excel(name = "离校时间", width = 30, dateFormat = "yyyy-MM-dd")
    private Date graduateTime;


    /**
     * 辅导员工号
     */
    private String counsellorCode;


    /**
     * 辅导员姓名
     */
    private String counsellorName;


    /**
     * 辅导员联系方式
     */
    private String counsellorPhone;


    /**
     * 生源所在地
     */
    private String source;
}
